Formal executable semantics for conformance in the MDE framework

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Formal Executable Semantics for Java

Some of the main features of the Java language are that it is object-oriented and multi-threaded. This article presents a formal semantics of a large subset of Java, including inheritance, dynamic linking and multi-threading. To describe the object-oriented features, we use a big-step semantics. The semantics of the concurrency is deened in a small-step semantics, using a structural operational...

متن کامل

An Executable Formal Semantics of PHP

C o n si st en t * lete * W ll D o c u m e n t e d * E a s y t o R e u s e * * E v a l u a t e d * E C O O P * Ar tifact * A E C PHP is among the most used languages for server-side scripting. Although substantial effort has been spent on the problem of automatically analysing PHP code, vulnerabilities remain pervasive in web applications, and analysis tools do not provide any formal guarantees...

متن کامل

A Formal Executable Semantics of the JavaCard Platform

We present a formal executable speci cation of two crucial JavaCard platform components namely the Java Card Virtual Machine JCVM and the ByteCode Veri er BCV Moreover we relate both components by giving a proof of correctness of the ByteCode Veri er Both formalisations and proofs have been machined checked using the proof assistant Coq

متن کامل

An Executable Formal Semantics of C with Applications: Technical Report

This paper describes an executable formal semantics of C. Being executable, the semantics has been thoroughly tested against the GCC torture test suite and successfully passes 770 of 776 test programs. It is the most complete and thoroughly tested formal definition of C to date. The semantics yields an interpreter, debugger, state space search tool, and model checker “for free”. The semantics i...

متن کامل

Finding Executable Paths In Protocol Conformance Testing

Communication protocol conformance testing aims at demonstrating the adherence of a protocol implementation to the protocol specification which is assumed to be correct. One of the most important issues in protocol testing is the generation of a small set of test sequences with large fault coverage. Since even the simplest protocol may require a very large number of test sequences to assure alm...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Innovations in Systems and Software Engineering

سال: 2009

ISSN: 1614-5046,1614-5054

DOI: 10.1007/s11334-009-0108-1